Accelerating Solid-fluid Interaction using Lattice-boltzmann and Immersed Boundary Coupled Simulations on Heterogeneous Platforms
نویسندگان
چکیده
We propose a numerical approach based on the Lattice-Boltzmann (LBM) and Immersed Boundary (IB) methods to tackle the problem of the interaction of solids with an incompressible fluid flow. The proposed method uses a Cartesian uniform grid that incorporates both the fluid and the solid domain. This is a very optimum and novel method to solve this problem and is a growing research topic in Computational Fluid Dynamics. We explain in detail the parallelization of the whole method on both GPUs and an heterogeneous GPU-Multicore platform and describe different optimizations, focusing on memory management and CPU-GPU communication. Our performance evaluation consists of a series of numerical experiments that simulate situations of industrial and research interest. Based on these tests, we have shown that the baseline LBM implementation achieves satisfactory results on GPUs. Unfortunately, when coupling LBM and IB methods on GPUs, the overheads of IB degrade the overall performance. As an alternative we have explored an heterogeneous implementation that is able to hide such overheads and allows us to exploit both Multicore and GPU resources in a cooperative way.
منابع مشابه
Accelerating fluid-solid simulations (Lattice-Boltzmann & Immersed-Boundary) on heterogeneous architectures
We propose a numerical approach based on the Lattice-Boltzmann (LBM) and Immersed Boundary (IB) methods to tackle the problem of the interaction of solids with an incompressible fluid flow, and its implementation on heterogeneous platforms based on data-parallel accelerators such as NVIDIA GPUs and the Intel Xeon Phi. We explain in detail the parallelization of these methods and describe a numb...
متن کاملUsing Lattice Boltzmann Method to Investigate the Effects of Porous Media on Heat Transfer from Solid Block inside a Channel
A numerical investigation of forced convection in a channel with hot solid block inside a square porous block mounted on a bottom wall was carried out. The lattice Boltzmann method was applied for numerical simulations. The fluid flow in the porous media was simulated by Brinkman-Forchheimer model. The effects of parameters such as porosity and thermal conductivity ratio over flow pattern and t...
متن کاملAn immersed boundary-lattice Boltzmann method for single- and multi-component fluid flows
The paper presents a numerical method to simulate singleand multi-component fluid flows around moving/deformable solid boundaries, based on the coupling of Immersed Boundary (IB) and Lattice Boltzmann (LB) methods. The fluid domain is simulated with LB method using the single relaxation time BGK model, in which an interparticle potential model is applied for multi-component fluid flows. The IB-...
متن کاملEfficient and accurate simulations of deformable particles immersed in a fluid using a combined immersed boundary lattice Boltzmann finite element method
The deformation of an initially spherical capsule, freely suspended in simple shear flow, can be computed analytically in the limit of small deformations [D. Barthés-Biesel, J.M. Rallison, The time-dependent deformation of a capsule freely suspended in a linear shear flow, J. Fluid Mech. 113 (1981) 251–267]. Those analytic approximations are used to study the influence of themesh tessellationme...
متن کاملStudy of a Lattice–Boltzmann Immersed Boundary Coupled Method for Fluid-Structure Interactions in Hemodynamics
The development of most cardiovascular diseases can be associated with certain specific hemodynamic conditions. Hence, a detailed description of such conditions is an important information for the medical community. With this goal in mind, we propose in this work a lattice-Boltzmann Immersed Boundary coupled method to model two and three-dimensional blood flows in deformable vessels. The lattic...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014